Skip to content

fix(test): skip test_compile_enabled on non-QNN hosts#754

Merged
DingmaomaoBJTU merged 1 commit into
release/v0.1.0from
qiowu/fix-config-e2e-compile-skip
May 26, 2026
Merged

fix(test): skip test_compile_enabled on non-QNN hosts#754
DingmaomaoBJTU merged 1 commit into
release/v0.1.0from
qiowu/fix-config-e2e-compile-skip

Conversation

@DingmaomaoBJTU

Copy link
Copy Markdown
Collaborator

Summary

  • test_compile_enabled passes --compile -d npu which requires QNN EP to resolve a compile_provider
  • On non-QNN hosts (e.g. TensorRT), resolve_eps("npu") returns an empty list, so compile is None — expected behavior
  • Added require_ep("qnn") gate to skip cleanly on hosts without QNN

🤖 Generated with Claude Code

@DingmaomaoBJTU DingmaomaoBJTU requested a review from a team as a code owner May 26, 2026 09:07
@DingmaomaoBJTU DingmaomaoBJTU changed the base branch from main to release/v0.1.0 May 26, 2026 09:25
The test passes --compile -d npu which requires QNN EP to resolve a
compile_provider. On non-QNN hosts (e.g. TensorRT) resolve_eps("npu")
returns an empty list, making compile None — expected behavior, not a bug.
@DingmaomaoBJTU DingmaomaoBJTU force-pushed the qiowu/fix-config-e2e-compile-skip branch from 9f83949 to fb16530 Compare May 26, 2026 09:29
@DingmaomaoBJTU DingmaomaoBJTU merged commit 2884c54 into release/v0.1.0 May 26, 2026
8 checks passed
@DingmaomaoBJTU DingmaomaoBJTU deleted the qiowu/fix-config-e2e-compile-skip branch May 26, 2026 09:31
timenick added a commit that referenced this pull request May 27, 2026
…757)

## Summary

- Folds the seven fixes merged after the v0.1.0 release notes into the
existing v0.1.0 changelog section: #745, #746 (inspect), #747, #753
(perf), #750 (eval), #744/#752, #754 (analyze/compile e2e).
- Trims the v0.1.0 section to focus on user-visible changes:
  - Removed telemetry mentions (#728 preview bullet and #693 fix line).
- Removed pure-internal CI/test items (CI display name rename, ADO
pipeline UI plumbing, mock fixes, branch back-merge).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants